Book Hotels in Graham Island
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Graham Island hotels

Haida Gwaii Glamping Co.
40175 Yellowhead Highway Tlell BC
$226 nightly
The price is $256 total per night from Jun 29 to Jun 30
$256 total
Jun 29 - Jun 30
Total with taxes and fees
This holiday park doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. If you want to take your pet along, ...
"The Views and tranquility were rejuvenating, Attention to detail I've never seen..All areas where fully equipped with every thing we needed: BBQ, Pizza oven ,all the utensils and smoothies in the morning. Coffee on the beach watching the sunrise was a highlight."
Reviewed on Jun 6, 2026

Oceanfront, newly built, modern tiny home with beach access!
Tlell BC
This vacation home features barbecue grills.
"The tiny home was decorated beautifully. The bathroom was clean and roomy. The view was spectacular had the ocean and grazing cows out the back windows. Loved it."
Reviewed on May 31, 2026

A Serene Guest House Perched Right On The Ocean, Pet Friendly, Central.
Port Clements British Columbia
This vacation home features a garden, laundry facilities, and barbecue grills.
"The location was great , mid island. There is a pub/restaurant 1 min away with beautiful views. A few doors the opposite direction a coffee shop restaurant with amazing food. Steps away from that a grocery store with everything you need. The house is very well equipped and homey ."
Reviewed on Jun 3, 2026

Haida House at Tllaal
2087 Beitush Rd Tlell BC
$211 nightly
The price is $239 total per night from Jun 26 to Jun 27
$239 total
Jun 26 - Jun 27
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden, a lobby ...
"Would have loved to have a kettle and/or microwave in the room, especially on the Monday when the restaurant was closed."
Reviewed on Jun 17, 2026

Warm, open suite in cottage on the bay.
Port Clements BC
This cottage includes a garden and laundry facilities.
"Sweet, comfy, well located. Grocery store and breakfast cafe next door. Bed a bit challenging for us as we're used to a firm king mattress so fold-out chaise longue was useful. Strong hot shower. Netflix on tv."
Reviewed on Jun 17, 2026

Piper's Bluff. Ocean view 3-bdrm, 2-bath apartment with weekly/monthly discounts
Daajing Giids BC
A gym is featured at this apartment, along with a garden and laundry facilities.
"A wonderful location near the ferry dock, with an amazing view of the harbour. A large comfortable living room, large kitchen & eating area. Comfortable beds, and furniture. Nicely furnished, lots of books and games. Our host Bryan was responsive to questions and helpful with ideas when asked.We ..."
Reviewed on Jun 8, 2026

Sea Raven Motel
3301 Oceanview Drive Queen Charlotte BC
Fully refundableReserve now, pay when you stay
$99 nightly
The price is $111 total per night from Jun 24 to Jun 25
$111 total
Jun 24 - Jun 25
Total with taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. Traveling on business? Take advantage of the business center and airport ...
"the owners were great, they asked every day how thing were with our room. they ere very polite and even offered to upgrade our room for us."
Reviewed on Jun 17, 2026

Rustic Ocean Front Tiny Cabin in the quiet farming town of Haida Gwaii
Tlell BC
$178 nightly
The price is $201 total per night from Jun 22 to Jun 23
$201 total
Jun 22 - Jun 23
Total with taxes and fees
Stay at this cabin in Tlell. Popular attractions Anvil Trailhead and Nakoon Park Headquarters are located nearby.

Green Coast Lodge
24786 Hwy 16 Tlell BC
This lodge doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden, a picnic area, and laundry facilities are also on offer.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels in Graham Island with star-rating
Check Graham Island Hotels by Star Rating

5 Star Hotels
1 properties
Frequently asked questions
Recent Graham Island hotel reviews by fellow wanderers

Cozy, Quite, Private Loft, Near Ocean, Center of Haida Gwaii (Port Clements)
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"We had such an amazing time staying here! The loft was clean, cozy, and exactly what we needed. The kitchen lacked for nothing and it was so nice to have our own washer/dryer after especially wet days exploring. Cath was quick to reply to any questions or concerns and gave us some great local suggestions of things happening in town to do. We would absolutely stay here again on a future trip!"
A verified traveler stayed at Cozy, Quite, Private Loft, Near Ocean,
Center of Haida Gwaii (Port Clements)
Explore More Ways to Travel with Travelocity
- Hotels near Sandspit Harbour
- Kaien Island Hotels
- Gingolx Hotels
- Hotels near Sandspit
- Langara Island Hotels
- Masset Hotels
- Prince Rupert Hotels
- Hartley Bay Hotels
- Beach Resorts & in Sandspit
- Sandspit Hotels
- Guest Houses in Tlell
- Tlell Hotels
- 5 Star Hotels in Haida Gwaii
- Haida Gwaii Hotels
- Lodges in Haida Gwaii
- Vacation Homes in Haida Gwaii
- Resorts in Haida Gwaii
- Hotels near Digby Island Ferry Terminal
- Port Edward Hotels
- Hotels near Gwaii Haanas National Park Reserve and Haida Heritage Site
- Skidegate Hotels
- Motels in Skidegate
- Moresby Island Hotels
- Hotels near Prince Rupert
- Queen Charlotte Hotels
- Tasu Hotels
- Flights from Sandspit
- Air Canada Comox (YQQ) to Sandspit (YZP) flights
- Air Canada New York (LGA) to Sandspit (YZP) flights
- Air Canada Regina (YQR) to Sandspit (YZP) flights
- Air Canada Vancouver (YVR) to Sandspit (YZP) flights
- Air Canada Whitehorse (YXY) to Sandspit (YZP) flights
- Alaska Airlines Seattle (SEA) to Sandspit (YZP) flights
- Flights from San Diego (SAN) to Sandspit (YZP)
- Flights from Seattle (SEA) to Sandspit (YZP)
- Flights from Comox (YQQ) to Sandspit (YZP)
- Flights from Grande Prairie (YQU) to Sandspit (YZP)
- Flights from Vancouver (YVR) to Sandspit (YZP)
- Flights to Langara Island
- Flights from Masset
- Pacific Coastal Airlines Comox (YQQ) to Masset (ZMT) flights
- Pacific Coastal Airlines Victoria (YYJ) to Masset (ZMT) flights
- Flights from Vancouver (YVR) to Masset (ZMT)
- Flights from Queen Charlotte City Water Aerodrome
- Flights to Sandspit
- Flights to Haida Gwaii
- Flights from Denver to Haida Gwaii
- Flights from Houston to Haida Gwaii
- Flights from Los Angeles to Haida Gwaii
- Flights from Seattle to Haida Gwaii
- Flights from Vancouver to Haida Gwaii
- Flights from Prince Rupert
- Air Canada Dallas (DFW) to Prince Rupert (YPR) flights
- Air Canada Denver (DEN) to Prince Rupert (YPR) flights
- Air Canada Edmonton (YEG) to Prince Rupert (YPR) flights
- Air Canada Houston (IAH) to Prince Rupert (YPR) flights
- Air Canada Kamloops (YKA) to Prince Rupert (YPR) flights
- Air Canada Nanaimo (YCD) to Prince Rupert (YPR) flights
- Air Canada Montreal (YUL) to Prince Rupert (YPR) flights
- Air Canada Portland (PDX) to Prince Rupert (YPR) flights
- Air Canada Prince George (YXS) to Prince Rupert (YPR) flights
- Air Canada Regina (YQR) to Prince Rupert (YPR) flights
- Air Canada Sacramento (SMF) to Prince Rupert (YPR) flights
- Air Canada Seattle (SEA) to Prince Rupert (YPR) flights
- Air Canada St. John's (YYT) to Prince Rupert (YPR) flights
- Air Canada Vancouver (YVR) to Prince Rupert (YPR) flights
- Air Canada Whitehorse (YXY) to Prince Rupert (YPR) flights
- Air Canada Winnipeg (YWG) to Prince Rupert (YPR) flights
- Alaska Airlines Seattle (SEA) to Prince Rupert (YPR) flights
- Flights from Boise (BOI) to Prince Rupert (YPR)
- Flights from Delhi (DEL) to Prince Rupert (YPR)
- Flights from Spokane (GEG) to Prince Rupert (YPR)
- Flights from Washington (IAD) to Prince Rupert (YPR)
- Flights from Ketchikan (KTN) to Prince Rupert (YPR)
- Flights from New York (LGA) to Prince Rupert (YPR)
- Flights from Seattle (SEA) to Prince Rupert (YPR)
- Flights from Sitka (SIT) to Prince Rupert (YPR)
- Flights from Edmonton (YEG) to Prince Rupert (YPR)
- Flights from Kelowna (YLW) to Prince Rupert (YPR)
- Flights from Comox (YQQ) to Prince Rupert (YPR)
- Flights from Grande Prairie (YQU) to Prince Rupert (YPR)
- Flights from Vancouver (YVR) to Prince Rupert (YPR)
- Flights from Prince George (YXS) to Prince Rupert (YPR)
- Flights from Calgary (YYC) to Prince Rupert (YPR)
- Flights from Victoria (YYJ) to Prince Rupert (YPR)
- Flights to Queen Charlotte
- Rental cars Sandspit airport
- Rental cars Masset airport
- Car rental Masset
- Car rentals near Haida Gwaii
- Pickup Car Rentals in Haida Gwaii
- Van Car Rentals in Haida Gwaii
- Car rental Skidegate
- Alamo Rent A Car Rental Cars in Prince Rupert
- Rent A Wreck Rental Cars in Prince Rupert
- Car rental Queen Charlotte








